/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pedido;

/**
 *
 * @author Caio Valentim
 */
public class PedidoEnviado implements PedidoState {
    Pedido pedido;

    public PedidoEnviado(Pedido pedido) {
        this.pedido=pedido;
        this.pedido.state = this;
        System.out.println("Pedido enviado com sucesso!");
    }

    @Override
    public PedidoState PedidoEnviar(Pedido pedido) {
        System.out.println("Pedido ja foi Enviado!");
        return null;
    }

    @Override
    public PedidoState PedidoCancelar(Pedido pedido) {
        System.out.println("Pedido ja foi Enviado!");
        return null;
    }

    @Override
    public PedidoState PedidoProcessar(Pedido pedido) {
       System.out.println("Pedido ja foi Enviado!");
       return null;
    }

    
  
}
